/* 公共样式 */
/* 防止高度塌陷 */
.clearfix::before,
.clearfix::after {
  content: "";
  display: table;
  clear: both;
}
/* html{
  perspective: 800px;
}  */

body {
  position: relative;

  font: 14px/1.5 "微软雅黑", Helvetica Neue, Helvetica, Arial, Microsoft Yahei,
    Hiragino Sans GB, Heiti SC, WenQuanYi Micro Hei, sans-serif;
  color: #737373;
}
/* 不让宽度过小，影响样式 */
.w {
  position: relative;
  /* 固定容器的宽度 */

  /* 设置容器居中 */
  margin: 0 auto;

  width: 1200px;
}

a {
  text-decoration: none;
  font: 14px/1.5 "微软雅黑", Helvetica Neue, Helvetica, Arial, Microsoft Yahei,
    Hiragino Sans GB, Heiti SC, WenQuanYi Micro Hei, sans-serif;
  color: #737373;
}
p {
  font-size: 26px;
  line-height: 55px;
  color: #292929;
}
.trs {
  transition: 1s;
}
li {
  list-style: none;
  display: block;
}
h2 {
  position: relative;
  padding: 25px 0;
  padding-left: 3%;
  width: 100%;
  font-size: 25px;
  height: 50px;
  line-height: 100px;
  color: #292929;
  border-bottom: 2px solid #737373;
}
h2::before {
  content: "";
  width: 20px;
  height: 20px;
  border-radius: 50%;
  background-color: #ffd155;
  position: absolute;
  bottom: 15px;
  left: 5px;
}
